record turntable - French English Dictionary